multi-sensor mine detector - Spanish English Dictionary